Version

SeriesViewer<T,M,A> Class Members

The following tables list the members exposed by SeriesViewer<T,M,A>.

Protected Fields
 NameDescription
Protected Field_modelThe model in which to store the series data.  
Public Properties
 NameDescription
Public PropertyModelThe model in which to store series data.  
Public Methods
 NameDescription
Public MethodAnimateSeriesWhenAxisRangeChangesSets whether the series animations should be allowed when a range change has been detected on an axis.  
Public MethodAutoMarginHeightSets the automatic height to add when automatically adding margins to the chart.  
Public MethodAutoMarginWidthSets the automatic width to add when automatically adding margins to the chart.  
Public MethodBottomMarginSets the bottom margin to use around the chart content.  
Public MethodContentHitTestModeDetermines the method of hit testing used when mousing over elements in the chart.  
Public MethodCrosshairVisibilitySets the current SeriesViewer's crosshair visibility override.  
Public MethodDefaultInteractionSets the DefaultInteraction property.  
Public MethodDragModifierSets the current SeriesViewer's DragModifier property.  
Public MethodHighlightingTransitionDurationSets the duration the highlighting/de-highlighting effects.

This is a dependency property.

 
Public MethodHorizontalZoomable  
Public MethodInteractionPixelScalingRatioMethod of pixel scaling to use during end user interaction with the chart.  
Public MethodIsAntiAliasingEnabledDuringInteractionSets the IsAntiAliasingEnabledDuringInteraction property.  
Public MethodIsDragCrosshairEnabledSets whether the drag crosshair is enabled. Please note that it is automatically enabled if the crosshairs are set to visible.  
Public MethodIsPagePanningAllowedSets the whether the series viewer can allow the page to pan if a control pan is not possible in the requested direction.  
Public MethodIsSurfaceInteractionDisabledSets whether all surface interactions with the plot area should be disabled.  
Public MethodLeftMarginSets the left margin to use around the chart content.  
Public MethodOverviewPlusDetailPaneBackgroundImageUri  
Public MethodOverviewPlusDetailPaneVisibilityThe visibility of the OverviewPlusDetailPane.  
Public MethodPanModifierSets the current SeriesViewer's PanModifier property.  
Public MethodPixelScalingRatioSets the scaling value used to affect the pixel density of the control.  
Public MethodPlotAreaBackgroundOverloaded. Sets the brush used as the background for the current SeriesViewer object's plot area.  
Public MethodPreferHigherResolutionTilesSets whether the series viewer should prefer selecting higher resolution tiles over lower resolution tiles when performing tile zooming. Setting this to true will lower performance but increase quality.  
Public MethodRightMarginSets the right margin to use around the chart content.  
Public MethodSubtitleSets the Subtitle property.  
Public MethodSubtitleBottomMarginMargin applied below the subtitle.  
Public MethodSubtitleHorizontalAlignmentSets the SubtitleHorizontalAlignment property.  
Public MethodSubtitleLeftMarginMargin applied to the left of the subtitle.  
Public MethodSubtitleRightMarginMargin applied to the right of the subtitle.  
Public MethodSubtitleTextColorOverloaded. Sets the Color used for the Subtitle Text.  
Public MethodSubtitleTextStyle  
Public MethodSubtitleTopMarginMargin applied above the subtitle.  
Public MethodSurfaceUsage  
Public MethodSyncChannelSets the Synchronization channel to use for the SeriesViewer.  
Public MethodTitleText to display above the plot area.  
Public MethodTitleBottomMarginMargin applied below the title.  
Public MethodTitleHorizontalAlignmentSets the TitleHorizontalAlignment property.  
Public MethodTitleLeftMarginMargin applied to the left of the title.  
Public MethodTitleRightMarginMargin applied to the right of the title.  
Public MethodTitleTextColorOverloaded. Sets the Color used for the Title Text.  
Public MethodTitleTextStyle  
Public MethodTitleTopMarginMargin applied above the title.  
Public MethodTopMarginSets the top margin to use around the chart content.  
Public MethodUseTiledZoomingSets whether the series viewer should use cached tiles during zooms rather than the default live content.  
Public MethodVerticalZoomable  
Public MethodWindowPositionHorizontalA number between 0 and 1 determining the position of the horizontal scroll.  
Public MethodWindowPositionVerticalA number between 0 and 1 determining the position of the vertical scroll.  
Public MethodWindowRectSets the rectangle representing the portion of the chart currently in view.  
Public MethodWindowRectMinWidthSets the minimum width that the window rect is allowed to reach before being clamped. Decrease this value if you want to allow for further zooming into the viewer. If this value is lowered too much it can cause graphical corruption due to floating point arithmetic inaccuracy.  
Public MethodWindowResponseThe response to user panning and zooming: whether to update the view immediately while the user action is happening, or to defer the update to after the user action is complete. The user action will be an action such as a mouse drag which causes panning and/or zooming to occur.  
Public MethodWindowScaleHorizontal  
Public MethodWindowScaleVertical  
Public MethodZoomTileCacheSizeSets the maximum number of zoom tiles that the series viewer should cache while in tiled zooming mode.  
See Also

View on GitHub